Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 NEW ROAD Detached £216,655 £58,250 31 Jul 2000
4 NEW ROAD Detached £149,711 £100,000 3 Oct 2014
6 NEW ROAD Detached £275,185 £270,000 6 May 2022
TREGWEN NEW ROAD Detached £511,375 £231,200 28 Nov 2003